<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
* {padding:0px;margin:0px;;}
li,ol,ul {list-style:none;}


/* @media (max-width: 480px){
	.wcl{ display:none;}
	.newnav{ display:none;}
	.renshu{display:none;}
	.tjr{ display:block;}
	.dqtime{display:none;}
	.pull-left{ text-align:center;}
} 检测宽度定义不同CSS（适用手机） */

/* background-color:rgba(0,0,0,0.56); 背景色透明 */
/* background-color:transparent; 去掉背景色 */


/* li:nth-child(3n-1){}  所有LI的第三个样式单独定义，(3n-1)意思是首个是第2个定义样式，剩下都是第3个样式。 */
/* li:first-child{} 第一个li样式单独定义（适合一排LI） */
/* display:inline-block; 平行排列，类似于float:left;,但是元素不是左对齐，是平均排列一行。*/


/* div:before {content:"台词：";background-color:yellow;color:red;font-weight:bold;} 在div前面加上文字：台词和背景色 */
/* div:after{content:"结束：";background-color:yellow;color:red;font-weight:bold; }在div后面加上文字：台词和 背景色*/

/* max-width:33%; 最大宽度，不会根据页面大小而变化，适合手机平行排列的菜单。结构如：max-width:auto |  length  | perce nt;*/
/*min-width:33%; 最小宽度，同上 */
/* max-height: 90%; 最小高度*/

/* background-size:cover; 背景图片宽度100%自适应DIV*/
/* background-size:auto 62px; 背景图片宽度自动，高度62px */
/* img { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.5);-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.5); box-shadow: inset 0 1px 5px rgba(0,0,0,.5); } 图片圆角 */
/* .div{border-radius: 12px;} 图片圆角 */
/* img { -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } 图片圆形 */
/* input {-webkit-appearance:none; } 去除input默认(ios)样式 */



/*div.demo i {

cursor: pointer;

height: 50px;

transition: opacity 1s;

width: 50px;

background: #000;

float: left;

margin: 5px;

opacity: 0;

}

div.demo i:hover {

opacity: 1;

transition-duration: 1s;

} 鼠标悬停淡入淡出*/
/*.lanren li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.lanren li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}  鼠标悬停放大*/ 

/* *:focus {outline: none;} 去掉谷歌点击后元素出现的边框 */
/* &lt;input type="text"  placeholder="备注信息" /&gt; 输入框注释文字 */
/* {BACKGROUND-COLOR: transparent;} 去掉按钮背景色 */
/* &lt;input name="" type="image" src="images/hban.jpg" /&gt; 图片做为按钮 */
/* &lt;cursor:pointer;&gt; 按钮加上手型 */

body, table, td, p, div {font-size:12px; font-family:"Microsoft YaHei";-webkit-text-size-adjust:none;word-break: break-all;}
body { #fff;}

img {border:none}

a img:hover {opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=30); /* IE lt 8 */
    -ms-filter: "alpha(opacity=75)"; /* IE 8 */
    -khtml-opacity: .75; /* Safari 1.x */
    -moz-opacity: .75; /* FF lt 1.5, Netscape */}/* 移动上去透明 */
	
a {text-decoration:none;color:#000000; font-family:"Microsoft YaHei"}

a:hover {color:#006633;}

submit{ background-color:transparent;}

.clear {display:block;overflow:hidden;height:0px;clear:both;font-size:0px;}

.relative {position:relative;}

.layout {width:1000px;margin:0px auto;position: relative;}

.header {
	height:104px;
	
}
.header .logo{ width:368px; margin-top:10px; float:left;}
.header .rttop{
	position: absolute; right:0px; top:10px; 
}
.header  .phone{
	background-image: url(../images/phoneico.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:40px;
	height:50px;
	font-size:14px;
	line-height:22px;
	position: absolute; right:0px; top:35px;
}
.header  .phone p{ font-size:24px; color:#009d37;}
.AB-A {width:190px;display:inline;float:left;overflow:hidden;}
.AB-B {width:750px;display:inline;float:left;margin-left:10px;overflow:hidden;}
.AB-C {}



.nav{ height:40px; background-color:#188943; line-height:40px; text-align:center;}

.nav a{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51a671; font-size:14px; color:#FFFFFF; padding-left:38px; padding-right:38px;
}

.nav a:hover{
	color: #CCCCCC;
}

.banner{
	height:398px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

h2{ color:#188943; font-size:24px;}
h2 span{
	font-size:20px;
	color:#4c4c4c;
	margin-left:5px;
	font-weight: normal;
}
h2 p{ font-size:12px; color: #666666; line-height:24px;}

.product dl{
	float:left;
	width:248px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; text-align:center; margin-top:15px;
}

.product dt{ margin-bottom:10px;}

.xian{
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC; padding-top:20px; margin-bottom:20px;
}
.gywm{ width:700px; float:left;}
.gywm .photo{ width:260px; float:left; margin-right:15px;}
.gywm .txt h3{ font-size:20px; margin-bottom:10px;}
.gywm .txt p{ font-size:14px; line-height:30px; color:#888888;}



/* tab JS */
.tab-nested{display:none}
/* gz_ban */
#gz_ban{width:140px}
.gz_ban .ban1{
	min-width:140px;
	height:160px;
	background-color: #181310;
	background-image: url(images/ban_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/* gz_ban */
#gz_ban{width:140px;height:160px; margin-left:40px; margin-top:20px;}
#gz_ban ul{list-style:none}
#gz_ban .banC{position:relative;z-index:8;min-width:140px;height:160px;margin:auto;}
#gz_ban .banC .ul_img{position:absolute;top:0;left:0;height:160px;width:140px;overflow:hidden}
#gz_ban .banC .ul_img li{position:absolute;top:0;left:0;vertical-align:bottom;width:140px;height:160px}
#gz_ban .banC .ul_img .current{opacity:1;filter:alpha(opacity=100);}
#gz_ban .banC .ul_img li a{display:block;width:140px;height:160px;background:url(i) no-repeat center top}

#gz_ban .banC .ul_img li .ban_fqj{background:url(../images/ban_fqj.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_jxj{background:url(../images/ban_jxj.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_lf{background:url(../images/ban_lf.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_xz{background:url(../images/ban_xz.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_fx{background:url(../images/ban_fx.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_aqsm{background:url(../images/ban_aqsm.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_smj{background:url(../images/ban_smj.jpg) no-repeat center top}
#gz_ban .banC .ul_img li .ban_15{background:url(../images/ban_15.jpg) no-repeat center top}

#gz_ban .banC .b_np{position:absolute;top:30px;z-index:99;display:block;width:40px;height:80px;line-height:80px;color:#fff;text-align:center;font-size:70px; color:#666666; font-size:30px;}
#gz_ban .banC #ban_prev{
	position: absolute; left:-20px;
}
#gz_ban .banC #ban_next{position: absolute; right:-30px;}



.ryzs{ float:right; width:290px;}

.jsys p{ font-size:14px; line-height:30px; color:#363636;}

.jsys  .timg{ float:right; width: 332px;}

.jsys .txt{ width:640px; float:left;}

.gcal ul li { width:185px; float:left; text-align:center; line-height:30px; margin-left:11px; font-size:14px;line:200px;border: 1px solid #e2e2e2;	padding: 1px;}

 .case_name{ color:#5e5e5e;background:#f9f9f9; padding:0px 0; width:185px;  font-size:14px;line-height:25px; padding:5px 0px 0px 0px;margin-top:5px;}
.case_name  a{color:#5e5e5e;}
.case_name a:hover {color:#006633;}
.link dl dd{ float:left; width:150px; margin-left:15px; margin-left:15px; height:51px; margin-bottom:25px;}

.link dl dd img{ border: 1px solid #e2e2e2;	padding: 1px;}
.lf{
	width:490px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.lf ul li{
	background-image: url(../images/liico.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:10px; font-size:14px; line-height:30px; margin-right:20px;
}
.lf ul li .time{ float:right; font-size:12px; color:#999999;}




.rt{
	width:480px;
	float:left; margin-left:20px;

}
.rt ul li{
	background-image: url(../images/liico.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:10px; font-size:14px; line-height:30px; margin-right:20px;
}
.rt ul li .time{ float:right; font-size:12px; color:#999999;}

.footer {
	height:276px;
	background-image: url(../images/ftbg.jpg);
	background-repeat: repeat-x;
}

.qq{
	float:left;
	width:170px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; margin-top:20px;
}
.qq p { margin-bottom:3px;}
.qq a{font-size:16px; color:#CCCCCC; padding-left:5px;}
.qq p img{ vertical-align:middle; }

.CONTACT{ float:left; width:470px; margin-top:20px;border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; margin-left:40px;}
	
.CONTACT p{ line-height:30px; font-size:14px; color:#999999;}


.ftdh{float:left; width:270px; margin-top:20px;margin-left:40px;}

.ftdh p{ line-height:30px; font-size:14px; color:#999999;}

.bq{ color:#999999; text-align:center; font-size:14px; margin-top:20px;}

.bq a{ color:#999999;}


/* yxy */

.aboutList{ margin-top:26px;margin-bottom:10px; padding-top:20px; border-top:1px solid #eaeaea}
.jmc{color:#565656; font-size: 15px; line-height: 35px;text-indent : 28px;}
.jmc p{color:#565656;font-size: 15px; line-height: 35px;text-indent : 28px;margin-bottom:18px;}
.conctact{color:#565656; font-size: 15px; line-height: 35px;}
.conctact p{color:#565656;font-size: 15px; line-height: 35px;margin-bottom:18px;}
.kehuzs{width: 1002px;overflow: hidden;margin: 20px 0px 15px 0px;}
.kehuzs ul li{float: left;width: 250px;}
 .kehuzskuang{
	height: 90px;
	width: 170px;
	border: 4px solid #d9d9d9;
	padding: 0px;
}
 .kehuwz{
	width: 170px;color: #333333;height: 25px;overflow: hidden;
	text-align: center;margin: 10px 0px 25px 0px;        
}
.honor{width: 1002px;overflow: hidden;margin: 7px 0px 15px 0px;}
.honor ul li{float: left;width: 500px;height:310px;}
 .honorkuang{
	height: 281px;
	width: 400px;
	border: 1px solid #c1c1c1;
	padding: 2px;
}
.tdzs{width: 1002px;overflow: hidden;margin: 20px 0px 15px 0px;}
 .tdkuang{
	height: 260px;
	width: 170px;
	border: 1px solid #c1c1c1;
	padding: 0px;margin-bottom:40px;
}


 .tdwz1{letter-spacing:3px;margin: 8px 10px 0px 10px; color:#636364;   font-size:22px;text-align: center;}
.tdwz1 a{ color:#636364;}
.tdwz1 a:hover {color:#006633;}

 .tdwz2{margin: 5px 10px 0px 10px;    color:#636364; font-size:14px;text-align: center;} 

.tdwz3{	margin: 10px 0px 0px 0px; text-align: center; }

.tdzs ul li{float: left;width: 300px;}
.fhlb{text-align: center;color:#006633;font-size: 16px;margin: 0px 0px 20px 0px; }
.fhlb a{ color:#006633;}
.fhlb a:hover {color:#363636;}
.nyA {width:280px;position:relative;display:inline;float:left;margin-bottom:10px;}
.nyB {width:720px;position:relative;display:inline;float:left;}
.leftdh1 {width:255px;height:55px;background:url(../images/leftdh1.jpg) repeat-y left top;}
.leftdhwz {padding:15px 0px 0px 34px ;font-size:17px;color:#178944;font-weight:bold;letter-spacing: 0px;}
.leftdh2 {width:255px;background:url(../images/leftnav_2.gif) repeat-y left top;}
.leftdh2 ul li {
	width:242px;height:50px;background:url(../images/cbox_li1.gif) no-repeat 0px 0px;line-height:51px;overflow:hidden;text-indent:20px;margin-left:2px ;font-size:14px;font-weight:bold
}
.leftdh2 ul li a {color:#333;}
.leftdh2 ul li a:hover {color:#127910;}
.leftdh2 ul li .on{color:#4ea970;}
.leftdh3 {width:255px;height:22px;background:url(../images/leftdh3.gif) no-repeat left top;}

.cpzs{width: 700px;overflow: hidden;margin: 0px 0px 0px 10px;}
 .cptupian{
	height: 150px;
	width: 180px;
	border: 1px solid #c1c1c1;
	padding: 3px;
        display: table-cell; vertical-align:middle;text-align:center;
}
.cptupian img{margin:0 auto；text-align:center;vertical-align:middle;}
 .cpwz{
	width: 184px;height: 25px;overflow: hidden;
	text-align: center;margin: 17px 0px 30px 0px;        
}

.cpzs ul li{
	float: left;
	width: 233px;
}
.cpList{ margin-bottom:20px;  border-top:1px solid #eaeaea}
.cp1List{ margin-bottom:20px; margin-top:10px;  border-top:1px dashed #eaeaea}
.cp1tp{ text-align: center;}
.cp1tp img{max-width:700px;_width:expression(this.width &gt; 700 ? "700px" : this.width);}
.fangan{width: 700px;overflow: hidden;margin: 0px 0px 0px 0px;color:#565656; font-size: 14px; line-height: 30px;}
.fangan p{color:#565656;margin-bottom:18px;font-size: 14px; line-height: 30px;}

.fanyebj{width:700px;height:41px;background:url(../images/fanyebj.gif) no-repeat left top;margin: 22px 0px 15px 15px;text-align: center; }
.xiyy{LINE-HEIGHT: 35px;FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;}
.cp1bt{text-align: center
;font-size:18px;line-height:28px;color:#4ea970;
          margin:10px 0px 0px 0px;letter-spacing:2px;font-weight:600;}



.Contain{ width:1002px; margin:0 auto; }
.Containbox{border-top:1px solid #dadada;}
.Current{ text-align:right; height:72px; line-height:72px;}
.Current .column{ float:left; height:24px; line-height:22px; color:#4ea970; font-size:1.833em; border-left:4px solid #4ea970; padding-left:9px; margin-top:28px;}
.Content{}

.MenuList{ width:1002px; height:46px; font-family:"微软雅黑",Arial}
.MenuList li{ display:block; float:left;  height:46px; margin-right:10px;}
.MenuList li a{ display:block; float:left;  height:46px; line-height:46px; color:#8f8f8f; font-size:1.33em; padding:0 10px;}
.MenuList li.on a,.MenuList li a:hover{ background:#4ea970; color:#fff;}

/*新闻*/
.NewsList{ font-family:"微软雅黑",Arial}
.NewsList2{ margin-top:26px; padding-top:20px; border-top:1px solid #eaeaea}
.NewsList .List{ border-top:1px solid #eaeaea; margin-top:26px;}
.NewsList .List2,.NewsList .List3{ margin-top:50px;}
.NewsList .columnname{ font-size:1.67em; color:#474747; padding:14px 0;}
.NewsList .columnname a{ display:block; float:right; font-size:0.8em;}
.NewsList .top{ margin-bottom:15px; overflow:hidden;}
.NewsList .top .img{ display:block; float:left; width:215px; height:140px; border:1px solid #d8d8d8; padding:5px;}
.NewsList .top .topright{ position:relative; width:755px; height:144px; float:right; padding-top:8px;}
.NewsList .top .title{ color:#303030; font-size:1.5em;}
.NewsList .top .title:hover{ color:#0061a5;}
.NewsList .top .con{ color:#8a8a8a; font-size:1.08em;}
.NewsList .top .more{ position:absolute; bottom:15px; color:#d13138; font-size:1.08em;}
.NewsList li{ display:block; height:40px; line-height:40px; border-bottom:1px solid #eaeaea; padding:0 10px;}
.NewsList li a{ background:url(../images/newsli_bg.jpg) no-repeat left center; padding-left:14px;}
.NewsList li span{ float:right;}
.NewsList h2{  text-align:center;}
.NewsList .date{ height:30px; width:100%; line-height:8px;float:left; text-align:right;}
.NewsList .date p{ width:500px; height:20px; float:left; padding-right:10px;}
.NewsList .date bdsharebuttonbox{ width:200px; height:20px; float:left;}
.NewsList .desc{ padding:20px 0;}
.xinwenbt{text-align: center
;font-size:24px;line-height:32px;color:#4ea970;
          margin:10px 0px 0px 0px;letter-spacing:2px;font-weight:600;}
.xinwenrq{margin:15px 0px 20px 0px;COLOR: #817f7f;FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;font-size:11px;text-align: right
;padding-right
:20px;}
.xinwennr{margin:20px 0px 60px 0px;font-size:15px;line-height:25px;}
.xinwennr p{margin:0px 0px 20px 0px;font-size:15px;line-height:25px;}
.shangyibt {font-size:14px; line-height:30px;color:#6c6d6c;font-weight:550;}
.shangyibt span{font-size:14px; line-height:30px;color:#4ea970;font-weight:550;}
.shangyibt  a{font-size:14px; line-height:30px;color:#6c6d6c;font-weight:550;}
.shangyibt a:hover {color:#4ea970;}
/*新闻end*/

/*pages*/
.Pages{ padding:15px 0; line-height:18px; zoom:1; overflow:hidden; clear:both; text-align:center;}
.Pages span{ display:inline-block;}
.Pages .num{ display:none;}
.Pages a{ display:inline-block; margin-left:4px;}
.Pages .p_cur,.Pages .f1,.Pages .f2{ display:none;}
.Pages .p_cur b{ font-weight:normal; color:#e60012; margin:0 2px;}
.Pages .p_count b{ font-weight:normal; color:#e60012; margin:0 2px;}
.Pages .p_total b{ font-weight:normal; color:#e60012; margin:0 2px;}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:3px 7px 2px; background:#fff; border:solid 1px #e8e8e8;}
.Pages .p_page em a.a_cur{ color:#fff; background:#a63236; border:solid 1px #a63236;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:34px; height:23px; line-height:23px; padding:0px; text-align:center; font-size:12px; border:solid 1px #d5e8ca; border-right-color:#eee; background:#fff; display:none;}
.Pages .i_button { position:relative; width:41px; height:26px; cursor:pointer; border:none; background:url(../images/Btn_go.jpg) no-repeat; display:none;}
.Pages .a_first,.Pages .a_prev,.Pages .a_next,.Pages .a_end{ padding:2px 10px; border:solid 1px #cacaca; background:#fff;}

@media (min-width:300px) and (max-width:1170px)
{

.Pages .p_count,.Pages .p_total{ display:none; }
}

.Pages{ padding:30px 0px 10px 0px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; padding:2px 8px; color:#6e6e6e; font-size:14px;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ background:#4ea970; border-radius:4px; color:#fff;-moz-border-radius:4px;
                  -webkit-border-radius:4px;
                   -o-border-radius:4px;}
.Pages .p_page .num a{}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur,.Pages a:hover{ color:#d71e17;}
/*pages end*/

/*项目案例*/
.CaseList{ overflow:hidden;}
.CaseList li{ position:relative; display:block; float:left; width:31%;margin:0 16px 25px 0;}
.CaseList li img{ width:100%;}
.CaseList li figcaption{text-align:center; color:#fff;}
.CaseList li figcaption .title1{ position:absolute; left:0; bottom:0;  display:block; width:100%; height:40px; line-height:40px; background:url(../images/Case_bg2.png) left bottom; font-size:1.33em; font-weight:600; overflow:hidden;text-overflow: ellipsis;
    white-space: nowrap; padding:0 3%; }

/*项目案例*/


.te_dian{ margin-top:10px; margin-bottom:20px;}
.te_right{ float:left; display:inline-block; width:1000px;margin-bottom:30px;}
.te_right dd{ float:left; display:inline-block; width:320px; margin-bottom:30px;}
.te_right dd .tedian_biao{ font-size:15px; color:#4f4f4f; line-height:25px;}
.te_right dd .tedian_jie{ font-size:14px; color:#777777; line-height:20px;}
.te_right dd .tedian_tu{ height:40px; width:40px; float:left; display:inline-block;}
.te_right dd .tedian_con{float:left; display:inline-block; margin-left:15px; margin-top:8px;}
.te_right dd.u2, .te_right dd.u4{ margin-left:10px;}
.te_right dd.u1 .tedian_tu{ background:url(../images/neng1.jpg) no-repeat center center;}



/**发展历程*/
.ab_lic{}
.ab_lic .ab_lictopi{ background:url(../images/lictop.png) no-repeat left; height:79px; width:79px;}
.ab_lic ul{}
.ab_lic li{ position:relative; padding-bottom:30px; padding-left:80px; background:url(../images/licline.png) repeat-y 34.5px;}
.ab_lic .ablicicon{ background:url(../images/liclis.png) no-repeat left; position:absolute; width:44px; height:24px; left:22px; top:13px;}
.ab_lic .ablictit{ font-size:22px; color:#146934; line-height:50px; height:49px; border-bottom:1px dashed #ccc;}
.ab_lic .ablicdes{ font-size:15px; line-height:32px; color:#686868; padding-top:10px;}


.pdk1{margin-left:30px;}
.pdk2{ border-bottom:1px dashed #e0e0e0; margin-top:26px;line-height:35px;font-size:14px;
background:url(../images/lvbiao.gif) no-repeat left center; padding-left:14px;}
.pdk3{ margin-top:26px; padding-top:20px; border-top:1px solid #eaeaea}
.pdk2 .on{color:#4ea970;}
.pdk2 .on a{color:#4ea970;}
</pre></body></html>